package com.ruoyi.data.service.impl;

import java.util.List;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import com.ruoyi.data.mapper.BondCbJslMapper;
import com.ruoyi.data.domain.BondCbJsl;
import com.ruoyi.data.service.IBondCbJslService;
import com.ruoyi.common.core.text.Convert;

/**
 * 实时数据Service业务层处理
 * 
 * @author leng.xz
 * @date 2024-05-02
 */
@Service
public class BondCbJslServiceImpl implements IBondCbJslService 
{
    @Autowired
    private BondCbJslMapper bondCbJslMapper;

    /**
     * 查询实时数据
     * 
     * @param id 实时数据ID
     * @return 实时数据
     */
    @Override
    public BondCbJsl selectBondCbJslById(Long id)
    {
        return bondCbJslMapper.selectBondCbJslById(id);
    }

    /**
     * 查询实时数据列表
     * 
     * @param bondCbJsl 实时数据
     * @return 实时数据
     */
    @Override
    public List<BondCbJsl> selectBondCbJslList(BondCbJsl bondCbJsl)
    {
        return bondCbJslMapper.selectBondCbJslList(bondCbJsl);
    }

    /**
     * 新增实时数据
     * 
     * @param bondCbJsl 实时数据
     * @return 结果
     */
    @Override
    public int insertBondCbJsl(BondCbJsl bondCbJsl)
    {
        return bondCbJslMapper.insertBondCbJsl(bondCbJsl);
    }

    /**
     * 修改实时数据
     * 
     * @param bondCbJsl 实时数据
     * @return 结果
     */
    @Override
    public int updateBondCbJsl(BondCbJsl bondCbJsl)
    {
        return bondCbJslMapper.updateBondCbJsl(bondCbJsl);
    }

    /**
     * 删除实时数据对象
     * 
     * @param ids 需要删除的数据ID
     * @return 结果
     */
    @Override
    public int deleteBondCbJslByIds(String ids)
    {
        return bondCbJslMapper.deleteBondCbJslByIds(Convert.toStrArray(ids));
    }

    /**
     * 删除实时数据信息
     * 
     * @param id 实时数据ID
     * @return 结果
     */
    @Override
    public int deleteBondCbJslById(Long id)
    {
        return bondCbJslMapper.deleteBondCbJslById(id);
    }
}
